show something to good advantage - Fransızca İngilizce Sözlük